package kr.co.icebird.spring3.config.spring;

import org.springframework.web.servlet.DispatcherServlet;
import org.springframework.web.servlet.ModelAndView;

public class ConfigurableDispatcherServlet extends DispatcherServlet {

	private Class<?>[] classes; // 설정방법을 확장해서 클래스와 XML 두가지 방법을 모두 지원하게 만들었다.
	private String[] locations;

	private ModelAndView modelAndView; // 컨트롤러가 DispatcherServlet에 돌려주는 모델과 뷰
										// 정보를 저장해서 테스트에서 확인할 수 있게 해준다.

	public ConfigurableDispatcherServlet(String[] locations) {
		this.locations = locations;
	}

	public ConfigurableDispatcherServlet(Class<?>[] classes) {
		this.classes = classes;
	}

	public void setLocations(String[] locations) {
		this.locations = locations;
	}

	public void setRelativeLocations(){
		
	}
	
	public void setClasses(Class<?>[] classes) {
		this.classes = classes;
	}
}
